home *** CD-ROM | disk | FTP | other *** search
/ PC Active 2009 September / PC Active NR.228.iso / intface / INHOUD.JS < prev    next >
Encoding:
Text File  |  2009-06-23  |  5.7 KB  |  143 lines

  1. /*
  2. versie 1 inhoudsopgave: AvG
  3. versie 1.5 maart 2003: toevoeging voor DVD
  4. */
  5. // Maand en datum
  6. PCAuitgaveMaand     = "september";
  7. PCAuitgaveJaar         = "2009";
  8. PCAuitgaveNummer     = "228";
  9.  
  10. // DVD
  11. dvdTip = new Array();
  12. dvdTip[1] = new Array("Een debugger in Javascript", "tip1/index.htm");
  13. dvdTip[2] = new Array("Personaliseer Windows", "tip2/index.htm");
  14. dvdTip[3] = new Array("Inhoudsopgave genereren in Word", "tip3/index.htm");
  15. dvdTip[4] = new Array("Reguliere Expressies in PHP", "tip4/index.htm");
  16. var aantalDvdTips = dvdTip.length - 1;
  17.  
  18. dvdTechno = new Array();
  19. //dvdTechno[1] = new Array("Diashow: GPS met de PDA", "techno1/index.htm");
  20. var aantalDvdTechno = dvdTechno.length - 1;
  21.  
  22. dvdColumn = new Array();
  23. dvdColumn[1] = new Array("Het Lab", "column1/index.htm");
  24. var aantalDvdColumns = dvdColumn.length - 1;
  25.  
  26. dvdEssentials = new Array();
  27. dvdEssentials[1] = new Array("PC Essentials", "essentials/index.htm");
  28. var aantalDvdEssentials = dvdEssentials.length - 1;
  29.  
  30. dvdVrijetijd = new Array();
  31. dvdVrijetijd[1] = new Array("Bioscooptrailers", "filmtrailers1/index.htm");
  32. dvdVrijetijd[2] = new Array("Gametrailers", "gametrailers1/index.htm");
  33. dvdVrijetijd[3] = new Array("Gamedemo's", "gamedemos1/index.htm");
  34. var aantalDvdVrijetijd = dvdVrijetijd.length - 1;
  35.  
  36. dvdEssentials = new Array();
  37. dvdEssentials[1] = new Array("PC Essentials", "essentials/index.htm");
  38. var aantalDvdEssentials = dvdEssentials.length - 1;
  39.  
  40. dvdSelectie = new Array();
  41. dvdSelectie[1] = new Array(" ", "selectie1/index.htm");
  42. dvdSelectie[2] = new Array(" ", "dvd1/index.htm");
  43. dvdSelectie[3] = new Array(" ", "dvd2/index.htm");
  44. var aantalDvdSelecties = dvdSelectie.length - 1;
  45.  
  46. // PC-Active
  47. specialTitel = new Array();
  48. //specialTitel[1] = new Array("DenkWerk: Toverpirouettes", "pca/handson1", "Naar aanleiding van het artikel DenkWerk - Toverpirouettes in het maartnummer van PC-Active, treft u hier de verdere uitleg aan");
  49. // specialTitel[2] = new Array("Denkwerk: Sudoku", "handson2/index.htm", "Ook in Nederland is het spel Sudoku enorm populair. Met de software op de cd-rom lost u de puzzel binnen enkele seconden op!");
  50.  
  51. var aantalHandsOns = specialTitel.length - 1;
  52.  
  53. pcaRubriek = new Array();
  54. pcaRubriek[1] =  new Array("Essentiële software", "pca/tools", "");
  55. pcaRubriek[2] =  new Array("<a href='http://www.pc-active.nl/component/banners/click/196.html' target=WebVenster class=weblink>Jewelcase inlay downloaden (online)</a>", "", "Klik hier om de Jewel Case Inlay te downloaden vanaf onze website");
  56.  
  57. var aantalPCARubrieken = pcaRubriek.length - 1;
  58.  
  59. pcaPopupItem = new Array();
  60. pcaPopupItem[1] = new Array("<a href='http://www.pc-active.nl/component/banners/click/55.html' target=WebVenster class=weblink>Uitslag prijsvragen (online)</a>", "","Klik hier om te kijken of u iets gewonnen heeft in een eerdere prijsvraag");
  61. //pcaPopupItem[2] = new Array("Gratis mailproviders", "mailprov/mailprov.htm", "Gratis mailadres nodig?");
  62. //pcaPopupItem[3] = new Array("Boekendatabase", "boeken.pca", "Korte beschrijvingen van computerboeken, inclusief prijs en isbn.");
  63. var aantalPCAPopupItems = pcaPopupItem.length - 1;
  64.  
  65. // Software
  66. demoTitel = new Array()
  67. demoTitel[1] = "Gratis: Auslogics Disk Defrag";
  68. demoTitel[2] = "Winzip 12.1";
  69. demoTitel[3] = "Acala DVD Creator 3.1.2";
  70. demoTitel[4] = "Gratis: CMS Encore Pro";
  71. demoTitel[5] = "Gratis: Free Sound Recorder 5.6.1";
  72. demoTitel[6] = "TweakEasy Professional 4.4";
  73. demoTitel[7] = "Gratis: Virtual Garden";
  74. demoTitel[8] = "Gratis: Freeraser";
  75. demoTitel[9] = "Shareware: ArtStudio 1.3";
  76.  
  77. var aantalDemos = (demoTitel.length - 1 < 10 ? "0" : "") + (demoTitel. length- 1).toString();
  78.  
  79. gameTitel = new Array()
  80. gameTitel[1] = "<b>Prijsvraag: Win een Apacer AL350 media speler ter waarde van € 99,95</b>";
  81.  
  82. var aantalGames = 1;
  83.  
  84. swTitel = new Array()
  85. swTitel[1] = "Shareware Special 1";
  86. swTitel[2] = "Shareware Special 2";
  87.  
  88. var aantalSpecials = 0;
  89.  
  90. function maakBeschrijvingen ()
  91. {    // schrijft de DIV's met beschrijvingen in het PC-Active scherm.
  92.     // moet nog geimplementeerd worden in het Softwarescherm.
  93.     for (var i = 1; i <= aantalHandsOns; i++)
  94.  
  95.     {    omschrijving = eval('specialTitel[' + i + '][2]');
  96.         dw('<div class=__pcaPopup id=popupspecial' + i + '>');
  97.         //dw(omschrijving);
  98.         dw('</div>');
  99.     }
  100.     for (var i = 1; i <= aantalPCARubrieken; i++)
  101.  
  102.     {    omschrijving = eval('pcaRubriek[' + i + '][2]');
  103.         dw('<div class=__pcaPopup id=popuprubriek' + i + '>');
  104.         //dw(omschrijving);
  105.         dw('</div>');
  106.     }
  107.     for (var i = 1; i <= aantalPCAPopupItems; i++)
  108.  
  109.     {    omschrijving = eval('pcaPopupItem[' + i + '][2]');
  110.         dw('<div class=__pcaPopup id=popuppcaPopupItem' + i + '>');
  111.         //dw(omschrijving);
  112.         dw('</div>');
  113.     }
  114. }
  115.  
  116. // =======  Genereren inhoudsopgave  ======= //
  117. function toonInhoud()
  118. {    if (debug)
  119.     {    dbg_functie     = arguments.callee.toString();
  120.         eind            = dbg_functie.indexOf("{") - 1;
  121.         dbg_functieNaam = dbg_functie.substr(0, eind);
  122.         dbg('<b>' + dbg_functieNaam + '</b>')
  123.         for (var i = 0; i < arguments.length; i++)
  124.         {    dbg('<br>   argument ' + i + ': ' + arguments[i])
  125.         }
  126.         dbg('<p>');
  127.     }
  128.     parent.parent.script.inhoud = 1;
  129.     popupWeergave = "resizable=yes,status=no,scrollbars=yes";
  130.     bestand       = "../inhoud.htm";
  131.     popupBreedte  = (screen.width - 640) / 2 - 10;
  132.     popupHoogte   = 480;
  133.     inhoudTop     = PCAinterfaceY;
  134.     inhoudLinks   = PCAinterfaceX - popupBreedte - 10;
  135.     if (debug)
  136.     {    schrijfDebugMelding('popupBreedte: ' + popupBreedte);
  137.         schrijfDebugMelding('inhoudLinks: ' + inhoudLinks);
  138.         schrijfDebugMelding('PositieY: ' + PositieY);
  139.     }
  140.     inhoudVenster = window.open(bestand, "Inhoudsopgave", "width=" + popupBreedte + ",height=" + popupHoogte + "," + PositieY + "=" + inhoudTop + "," + PositieX + "=" + inhoudLinks + popupWeergave)
  141.  
  142.  
  143. }